import React from 'react';
// 内置的属性类校验工具
// import PropTypes from 'prop-types'
class App extends React.Component {
    constructor(props) {
        super(props)
        this.state = {
            count: 0
        }
        this.time = null;
    }
    //挂载成功函数中发起ajax请求
    componentDidMount() {
       /* 生命周期里的setState是同步的
        实验证明：在定时器里setState是同步的*/
        // this.time = setInterval(() => {
        //     if (this.state.count === 10) {
        //         return clearInterval(this.tiem)
        //     } else {
        //         this.setState({
        //             count: this.state.count + 1
        //         })
        //         console.log(this.state.count)
        //     }
        // },1000)

    }
    renter() {
        return 
            <div>
                123
            </div>
}
}
export default App;    
    
// //设置默认值
// App.defaultProps = {}
//类型
//pp.propsTypes = {
//     name:PropTypes.String
// }




